//必须带done回调 执行完成调用
export default function tableRefresh({ vm, action, done, callbackData }) {
  let tableId = action.extension.tableId.value && action.extension.tableId.value[0]
  if (tableId && vm.vuiComponents) {
    let _table = vm.vuiComponents[tableId]
    if (_table) {
      _table.self.$refreshTable().then(() => {
        done(null, callbackData)
      })
    } else {
      console.log('表格刷新没有找到表格')
      done(null, callbackData)
    }
  } else {
    console.log('表格刷新未选择表格')
    done(null, callbackData)
  }
}
